mud agitator - French English Dictionary